Achilles

Achilles Bay Saint George, Bermuda, | Directions
Opening hours
Open 7 Days a Week
Ratings & Reviews
Click to rate
Description
A modern tavern on the sea

Achilles is the latest addition to Bermuda’s leading group of independent restaurants, The Little Venice Group. This modern tavern on the sea located close to the historic town of St. George serves authentic dishes from the “MediterrAsian” worlds. The stunning location is opposite Fort St Catherine’s, overlooking the picturesque Achilles Bay. The restaurant has outstanding sea views with a menu showcasing classic preparations focused on simplicity, high quality ingredients, colours and spices from two continents. Achilles invites you to explore authentic Mediterranean and Asian dishes alongside fine crafted cocktails in a uniquely Bermudian environment. Open for lunch and dinner, seven days a week.

  • Modern Tavern
  • Located In St.Georges
  • Mediterranean Cuisine
  • Asian Cuisine
  • Cocktails
  • Open 7 Days A Week